module swap PrgEnv-cray PrgEnv-gnu
module load gsl/2.7
module load cray-pmi/6.1.8
module list

export WORK=/work/e01/e01/tkt17
export LD_LIBRARY_PATH=$CRAY_LD_LIBRARY_PATH:$LD_LIBRARY_PATH
export LD_LIBRARY_PATH=$WORK/local/lib:$LD_LIBRARY_PATH
export LD_LIBRARY_PATH=$WORK/local:$LD_LIBRARY_PATH
export I_MPI_PMI_LIBRARY=/usr/lib64/libpmi2.so

cc -Wall -std=c99 -O2 -D_MPI=1 _docoll3d.c -o docoll3d -I$BASILISK -L$BASILISK/gl -L$BASILISK/wsServer -I$WORK/local -L$WORK/local/lib -lgsl -lgslcblas -lglutils -lfb_osmesa -lOSMesa -lGLU -lws -lm
